echo splitting radar - Turco Inglés Diccionario